Class NewsSourcesProcessorActorTest

java.lang.Object
com.fsf.news.actor.processor.NewsSourcesProcessorActorTest

@ExtendWith({org.mockito.junit.jupiter.MockitoExtension.class,org.apache.pekko.actor.testkit.typed.javadsl.TestKitJUnit5Extension.class}) class NewsSourcesProcessorActorTest extends Object
Unit tests for the NewsSourcesProcessorActor class.
  • Field Details

    • testKit

      @JUnit5TestKit org.apache.pekko.actor.testkit.typed.javadsl.ActorTestKit testKit
    • client

      @Mock com.fsf.news.client.NewsApiClient client
    • processor

      @Mock com.fsf.news.processor.NewsResponseProcessor processor
    • node

      @Mock com.fasterxml.jackson.databind.JsonNode node
  • Constructor Details

    • NewsSourcesProcessorActorTest

      NewsSourcesProcessorActorTest()
  • Method Details

    • testProcessRequestMessageNewsSourcesAddSourceComplete

      @Test void testProcessRequestMessageNewsSourcesAddSourceComplete()
      Tests that an AddSource request message is handled appropriately on successful execution.
    • testProcessRequestMessageNewsSourcesAddSourceFailed

      @Test void testProcessRequestMessageNewsSourcesAddSourceFailed()
      Tests that an AddSource request message is handled appropriately on failed execution.